institutions financières internationales - French English Dictionary